#pragma once

#include <d3dx10math.h>
#include <stdlib.h>
#include <time.h>

namespace Graphics
{
class ModelList
{
private:
	struct ModelInfoType
	{
		D3DXVECTOR4 color;
		float positionX, positionY, positionZ;
	};
public:
	ModelList(void);
	~ModelList(void);

	bool Initialize(int);
	void Deinitialize();

	int GetModelCount();
	void GetData(int, float&, float&, float&, D3DXVECTOR4&);
private:
	int mModelCount;
	ModelInfoType* mModelInfoList;
};
}